package org.academic.texteditor.gui.plugin;

import java.io.Serializable;

import org.academic.texteditor.gui.component.PageContainer;

public interface Plugin extends Serializable {

	public String getName();
	
	public int getOrder();
	
	public void initialize(PageContainer pageContainer);
	
	public void activate();
	
	public void execute();

	public void deactivate();

	public void destroy();
	
}
